using System;
using System.Xml.Serialization;
using System.Collections.Generic;

namespace Aop.Api.Domain
{
    /// <summary>
    /// AlipayDaoweiTenantModifyModel Data Structure.
    /// </summary>
    [Serializable]
    public class AlipayDaoweiTenantModifyModel : AopObject
    {
        /// <summary>
        /// 收款银行卡号，必须是已绑定到支付宝商户账号下的其中一张卡卡号
        /// </summary>
        [XmlElement("alipay_account")]
        public string AlipayAccount { get; set; }

        /// <summary>
        /// 营业信息，包含营业的行业类目（由类目查询接口获取code），以及该类目的营业时间
        /// </summary>
        [XmlArray("business_info")]
        [XmlArrayItem("business_info")]
        public List<BusinessInfo> BusinessInfo { get; set; }

        /// <summary>
        /// 第三方商户LOGO URL，必须是HTTPS协议的地址，大小不超过60K
        /// </summary>
        [XmlElement("logo")]
        public string Logo { get; set; }

        /// <summary>
        /// 第三方商户名称（展示给消费者）
        /// </summary>
        [XmlElement("name")]
        public string Name { get; set; }

        /// <summary>
        /// 支付宝商户id(pid)
        /// </summary>
        [XmlElement("partner_id")]
        public string PartnerId { get; set; }
    }
}
